/*
 * This file is part of the Check List Code Samples.
 *
 * (C) 2012-2013 Jakkaphan Aiemcharoenjit. All Rights Reserved.
 *
 * This source code is intended only as a supplement to the Marmalade SDK.
 *
 * THIS CODE AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
 * KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
 * PARTICULAR PURPOSE.
 */

//-----------------------------------------------------------------------------
// Example UIExample
//-----------------------------------------------------------------------------

/**
 * @page ExampleIwNUIKitchenSink IwNUI Kitchen Sink Example
 * The following example demonstrates the all the IwNUI controls.
 *
 * <TABLE border="0">
 *   <TR>
 *     <TD padding="5px">
 * @image html IwNUIKitchenSinkImageIPhone.png "iOS"
 *     </TD>
 *     <TD padding="5px">
 * @image html IwNUIKitchenSinkImageAndroid.png "Android"
 *     </TD>
 *     <TD padding="5px">
 * @image html IwNUIKitchenSinkImage.png "IwUI"
 *     </TD>
 *   </TR>
 * </TABLE>
 *
 * @include IwNUIKitchenSink.cpp
 *
 */


#include "IwNUI.h"
#include "s3e.h"
#include "UIFactory.h"
#include "DataManager.h"

using namespace IwNUI;
using namespace UI;

int main()
{
  CAppPtr app = CreateApp();
  //CWindowPtr window = CreateWindow();
  CMainWindowPtr window = UIFactory::CreateMainWindow(app);
  app->ShowWindow(window);

  //IWindowDirector* window = UIFactory::CreateMainWindow(app);

  app->Run();

  //delete window;

  return 0;
}
